wayland: Communicate popup layout changes via GdkSurface::layout
authorJonas Ådahl <jadahl@gmail.com>
Wed, 25 Nov 2020 10:48:08 +0000 (11:48 +0100)
committerJonas Ådahl <jadahl@gmail.com>
Mon, 7 Dec 2020 08:46:39 +0000 (09:46 +0100)
commitd38f81999e2e277e29573a855120873803d26125
treeb89b30c8f3ec14d41ef130c6ed100f0ec778c5cd
parentefcfd2365279d70345de2bcc79a0c848a9f7c508
wayland: Communicate popup layout changes via GdkSurface::layout

By moving popup layout emission to the layout phase, the current
GdkPopup::poup-layout-changed signal has no value on its own as it'd be
ignored by GtkPopover.

Make the Wayland backend communicate the popup layout changes via the
common signal; but leave the rest intact until other backends catch up.
gdk/gdkpopup.c
gdk/wayland/gdksurface-wayland.c
gtk/gtkpopover.c